feat(claude): add Claude Code skills, agents, and framework integration - #193
Open
dgokcin wants to merge 182 commits into
Open
feat(claude): add Claude Code skills, agents, and framework integration#193dgokcin wants to merge 182 commits into
dgokcin wants to merge 182 commits into
Conversation
* add cursor files * move md formatter into its own prompt * add init cursorrules prompt
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* remove cursor rules, some adjustments to the rules * filename, glob enhancement * modify mdc files
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Release-As: 3.8.0
* fix: hopefully resolve release pls fuck-up * fix: add forgotten manifest file
* fix: new release please commit * feat: add cursor rules and workflow templates Changes made in this commit: - Added files: - .cursor/rules/*.mdc (core rule templates) - bin/apply-rules.sh (automation script) - docs/workflow-rules.md (documentation) - xnotes/* (workflow templates) - Modified files: - .cursorignore (added xnotes) - .gitignore (added private rules) - .path (added DOTFILES_DIR) Key changes: - Implemented standardized cursor rule format - Added agile workflow templates and documentation - Created automation script for rule deployment - Added documentation standards for PRD, architecture, and stories - Integrated memory bank system for AI interactions
* fix: new release please commit * feat: add cursor rules and workflow templates Changes made in this commit: - Added files: - .cursor/rules/*.mdc (core rule templates) - bin/apply-rules.sh (automation script) - docs/workflow-rules.md (documentation) - xnotes/* (workflow templates) - Modified files: - .cursorignore (added xnotes) - .gitignore (added private rules) - .path (added DOTFILES_DIR) Key changes: - Implemented standardized cursor rule format - Added agile workflow templates and documentation - Created automation script for rule deployment - Added documentation standards for PRD, architecture, and stories - Integrated memory bank system for AI interactions * fix: broken release-please manifest file
* feat(docs): add lessons documentation standards and remove templates - add .cursor/rules/904-lessons.mdc with comprehensive documentation standards - remove legacy template files (lessons-learned.md, memories.md, scratchpad.md) - establish structured format for capturing and organizing lessons learned - define clear categories and status tracking for lessons documentation * fix: hopefully resolve release pls fuck-up * add forgotten manifest
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: remove invalid params from rp config * chore: clean-up unused files * docs: update README with new cursor rules config
- Add `.cursor/rules/900-pr-creation.mdc` with PR template guidelines - Add `.cursor/rules/901-commit-message.mdc` with commit message standards - Include detailed examples and validation checklists for both - Add critical considerations and content guidelines
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* docs: enhance repository documentation with comprehensive structure - add detailed sections for key features and repository structure - improve organization with emoji-based section headers - expand ai integration and cursor rules documentation - update customization and workflow automation sections - standardize formatting and improve readability * fix: delete problematic mdc files * fix: add lazygit config * feat: add ai lessons learned tracking rule - create new rule file for tracking ai interaction lessons - define structured format for documenting ai mistakes and improvements - include detailed examples and maintenance guidelines - establish file organization standards in .ai/lessons/
* fix: restore missing agile workflow configuration - restore critical workflow rules file that was missing - ensures proper ai-assisted development process - reinstates mandatory PRD/architecture documentation requirements - reestablishes story management and TDD guidelines * fix: improve lessons learned file naming requirements - add explicit date command requirement for lesson file creation - clarify date context retention for accurate file naming - remove unnecessary metadata tags from config header * refactor: standardize date handling in lessons learned system - replace direct date command with composer date rule reference - add dedicated composer date handling configuration - ensure consistent YYYY-MM-DD format across project - maintain date context throughout session * feat: add kubernetes debugging protocol configuration - establish systematic k8s troubleshooting workflow - define required context verification steps - specify debugging command sequence - include example debugging scenarios - enforce proper validation steps * feat: add debug report generation protocol - establish standardized debug report structure - define comprehensive report requirements - include detailed redis debugging example - specify report naming and organization rules - enforce thorough documentation standards * refactor: simplify cursor rule system and metadata - remove redundant metadata fields from frontmatter - move version info to xml tag format - streamline ai optimization guidelines - relocate prd rule to 901 sequence - remove example frontmatter from md docs * feat: add force mode with interactive file override to apply-rules - add -f/--force flag to allow overriding existing rule files - implement interactive confirmation for file overrides - add diff viewing capability when comparing existing and new files - improve feedback messages with status emojis - update usage instructions to include new force flag option * feat: add ADR support to workflow rules - added architecture documentation rules section - specified format for architectural change files - included examples of changes requiring documentation - updated main architecture file reference requirements * chore: update cursor rules and add ai directory structure - add alwaysApply flag to rule files - enhance agile workflow documentation - add lessons learned section to workflow - create .ai, .ai/arch, and .ai/lessons directories - remove version tags from template files
* feat: make diffs more easy to understand * refactor: update the base cursorrules with alwaysApply * feat: add a new rule for working in existing projects
* add mcp example config for notion and memory bank * mini adjustments
* refactor(rules): reorganize cursor rules into specialized directories - move rules into dedicated directories (core-rules, documentation, global-rules, tool-rules, workflows) - add .cursor/templates directory with standardized templates - update apply-rules.sh script for new directory structure - improve rule organization and maintainability - remove redundant notepad-based workflow * docs: update README with new instructions * refactor: remove redundant xnotes * refactor: merge kubernetes rule with crd rule * fix: bring back accidentally deleted frontmatter
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- set timestamp rules to always apply for documentation files - remove redundant git commit and github pr agent rules - enhance agile workflow with descriptive file naming patterns - update templates with consistent naming conventions for epics and stories - add detailed examples in workflow documentation
- inject today/tomorrow dates and output template at skill load time - add tool rules: no cd, no space escaping, use injected context - add cat/date/find to allowed-tools - remove redundant file read instruction for output template
- add bare grep pattern to allow list - add rtk-prefixed variants for grep, read, git, ls, find, head, gh, glab
- replace oh-my-zsh nvm plugin with lazy wrapper functions - lazy-load thefuck alias to skip python startup cost - cache kubectl completions to file, rebuild only when binary changes
- add codex skill definitions and shared support files - add make target to symlink skills into codex home - document codex migration and installation flow
- update steve-square-meter.md with correct write tool path usage - update daily-recap skill markdown to escape spaces correctly in find command
- removed fabric alias - removed copilot cli question aliases - cleaned up unused eval functions
- compress commit skill instructions into concise process/constraints sections - move create-pr command templates to separate references/commands.md file - simplify verbose processes, preserve all functional requirements - reduce cognitive load while maintaining complete functionality
- github pr create and edit command examples - gitlab mr create and update command examples (with backtick escaping rules) - referenced from create-pr skill for implementation guidance
- point create-pr skill to ai-stuff/codex/skills/create-pr/SKILL.md - add symlink for commands.md reference file - create references directory during setup
- condense verbose instructions to concise process steps - clarify constraints and response format - improve readability without losing intent
Reduces input tokens per session. 3 skipped (dev-story, create-pr, meeting-note) — validator blocks backtick-in-prose patterns.
- move deprecated skill definitions into .archived - keep the active skills directory cleaner for future updates
- ignore worktrees dir and skill original backups - set bash_max_output_length=15000 in zshrc - remove autoupdate flag from caveman plugin config
- set model to haiku in settings.json - enable model invocation for commit and create-pr skills - add post-commit pr prompt to commit skill workflow
…tools - change context from fork to inline for in-thread execution - add git commit permission to allowed-tools - add AskUserQuestion permission for pr prompt flow
dgokcin
force-pushed
the
claude-code-integration
branch
from
June 18, 2026 16:56
d69c15a to
63a6aa5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Comprehensive Claude Code integration into dotfiles, introducing a skills/agents/personas framework, productivity scripts, caveman-compressed skill documentation, nvim tooling improvements, and Codex mirroring.
Changes
ai-stuff/claude/skills/with skills for commit, create-pr, k8s-debug, address-review, auto-commit, daily-recap, create-story, get-story, dev-story, spike, jira-girl, mega-dev, save-property-to-vault, and moregitboi,gitops-geezer,jira-girl,mega-dev,steve-square-meter) with dedicated config files for git, jira, gitops, and house-search workflowsai-stuff/codex/for Codex compatibilityechasnovski/mini.*tonvim-mini/mini.*Additional Notes
This branch integrates Claude Code as a first-class tool in the dotfiles, replacing the previous Cursor-centric workflow. The skills framework is designed for both Claude Code (claude-code-integration) and Codex, with shared config and personas. Recent commits also include nvim tooling improvements and plugin configuration refinements.